package Ventanas;
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;
import javax.swing.table.*;




/**
* This code was edited or generated using CloudGarden's Jigloo
* SWT/Swing GUI Builder, which is free for non-commercial
* use. If Jigloo is being used commercially (ie, by a corporation,
* company or business for any purpose whatever) then you
* should purchase a license for each developer using Jigloo.
* Please visit www.cloudgarden.com for details.
* Use of Jigloo implies acceptance of these licensing terms.
* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
*/
/**
 * @author lucas
 */
public class VentanaNuevaObraSocial extends JFrame {

	{
		//Set Look & Feel
		try {
			javax.swing.UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}


	private void initComponents() {

		panelDatosObraSocial = new JPanel();
		txtNombre = new JTextField();
		ckxAutorizacion = new JCheckBox();
		lblTelefono = new JLabel();
		txtTelefono = new JTextField();
		lblSitioWeb = new JLabel();
		txtSitioWeb = new JTextField();
		lblNombre = new JLabel();
		space = new JPanel(null);
		panelDatosPlan = new JPanel();
		lblNombrePlan = new JLabel();
		txtNombrePlan = new JTextField();
		btnAgregarPlan = new JButton();
		lblCobertura = new JLabel();
		txtCobertura = new JTextField();
		lblPorcentaje = new JLabel();
		scrollPane2 = new JScrollPane();
		tblPlanes = new JTable();
		btnQuitarPlan = new JButton();
		btnAceptar = new JButton();
		btnCancelar = new JButton();
		panelCamposPlanilla = new JPanel();
		ckxNombre = new JCheckBox();
		ckxApellido = new JCheckBox();
		label18 = new JLabel();
		ckxTipoDocumento = new JCheckBox();
		ckxNumeroAfiliado = new JCheckBox();
		ckxPlan = new JCheckBox();
		label19 = new JLabel();
		ckxCodDiagnostico = new JCheckBox();
		ckxFechaHora = new JCheckBox();
		ckxTelefono = new JCheckBox();
		ckxNumeroDocumento = new JCheckBox();
		ckxCodAutorizacion = new JCheckBox();
	
		//======== this ========
		{
			this.setTitle("Alta Obra Social");
			this.setIconImage(new ImageIcon("C:\\Documents and Settings\\LUCAS\\Escritorio\\SEMINARIO I\\images\\mas.jpg").getImage());
			this.setAlwaysOnTop(true);
			this.setVisible(true);
			Container this2ContentPane = this.getContentPane();
			this2ContentPane.setLayout(null);
	
			//======== panelDatosObraSocial ========
			{
				panelDatosObraSocial.setBorder(new TitledBorder("Datos de la Obra Social"));
				panelDatosObraSocial.setLayout(null);
				panelDatosObraSocial.add(txtNombre);
				txtNombre.setBounds(75, 23, 80, txtNombre.getPreferredSize().height);
	
				//---- ckxAutorizacion ----
				ckxAutorizacion.setText("Requiere autorizaci\u00f3n de consultas");
				panelDatosObraSocial.add(ckxAutorizacion);
				ckxAutorizacion.setBounds(new Rectangle(new Point(180, 51), ckxAutorizacion.getPreferredSize()));
	
				//---- lblTelefono ----
				lblTelefono.setText("Telefono");
				panelDatosObraSocial.add(lblTelefono);
				lblTelefono.setBounds(new Rectangle(new Point(180, 25), lblTelefono.getPreferredSize()));
				panelDatosObraSocial.add(txtTelefono);
				txtTelefono.setBounds(325, 23, 80, 20);
	
				//---- lblSitioWeb ----
				lblSitioWeb.setText("Sitio Web");
				panelDatosObraSocial.add(lblSitioWeb);
				lblSitioWeb.setBounds(new Rectangle(new Point(15, 55), lblSitioWeb.getPreferredSize()));
				panelDatosObraSocial.add(txtSitioWeb);
				txtSitioWeb.setBounds(77, 55, 137, 24);
	
				//---- lblNombre ----
				lblNombre.setText("Nombre");
				panelDatosObraSocial.add(lblNombre);
				{
					jTextField1 = new JTextField();
					panelDatosObraSocial.add(jTextField1);
					jTextField1.setBounds(77, 24, 137, 22);
				}
				{
					jLabel1 = new JLabel();
					panelDatosObraSocial.add(jLabel1);
					jLabel1.setText("Nombre:");
					jLabel1.setBounds(18, 27, 47, 16);
				}
				{
					lblWeb = new JLabel();
					panelDatosObraSocial.add(lblWeb);
					lblWeb.setText("Web:");
					lblWeb.setBounds(37, 57, 29, 16);
				}
				{
					jLabel2 = new JLabel();
					panelDatosObraSocial.add(jLabel2);
					jLabel2.setText("Telefono:");
					jLabel2.setBounds(270, 25, 50, 16);
				}
				{
					checkAutorizacion = new JCheckBox();
					panelDatosObraSocial.add(checkAutorizacion);
					checkAutorizacion.setText("Requiere Autorizacion de consultas");
					checkAutorizacion.setBounds(232, 60, 203, 20);
				}
				lblNombre.setBounds(new Rectangle(new Point(15, 25), lblNombre.getPreferredSize()));
	
				{ // compute preferred size
					Dimension preferredSize = new Dimension();
					for(int i = 0; i < panelDatosObraSocial.getComponentCount(); i++) {
						Rectangle bounds = panelDatosObraSocial.getComponent(i).getBounds();
						preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
						preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
					}
					Insets insets = panelDatosObraSocial.getInsets();
					preferredSize.width += insets.right;
					preferredSize.height += insets.bottom;
					panelDatosObraSocial.setMinimumSize(preferredSize);
				}
			}
			this2ContentPane.add(panelDatosObraSocial);
			panelDatosObraSocial.setBounds(10, 36, 445, 94);
			this2ContentPane.add(space);
			space.setBounds(0, 466, 466, space.getPreferredSize().height);
	
			//======== panelDatosPlan ========
			{
				panelDatosPlan.setBorder(new TitledBorder("Datos de los planes de cobertura"));
				panelDatosPlan.setLayout(null);
	
				//---- lblNombrePlan ----
				lblNombrePlan.setText("Nombre del Plan");
				panelDatosPlan.add(lblNombrePlan);
				lblNombrePlan.setBounds(new Rectangle(new Point(15, 26), lblNombrePlan.getPreferredSize()));
				panelDatosPlan.add(txtNombrePlan);
				txtNombrePlan.setBounds(119, 24, 75, txtNombrePlan.getPreferredSize().height);
	
				//---- btnAgregarPlan ----
				btnAgregarPlan.setText("Agregar Plan");
				btnAgregarPlan.setMargin(new Insets(2, 1, 2, 1));
				btnAgregarPlan.setIcon(new ImageIcon("C:\\Documents and Settings\\LUCAS\\Escritorio\\SEMINARIO I\\images\\a\u00f1adir.jpg"));
				panelDatosPlan.add(btnAgregarPlan);
				btnAgregarPlan.setBounds(7, 95, 102, 25);
	
				//---- lblCobertura ----
				lblCobertura.setText("Cobertura");
				panelDatosPlan.add(lblCobertura);
				lblCobertura.setBounds(15, 56, lblCobertura.getPreferredSize().width, 15);
				panelDatosPlan.add(txtCobertura);
				txtCobertura.setBounds(119, 53, 35, txtCobertura.getPreferredSize().height);
	
				//---- lblPorcentaje ----
				lblPorcentaje.setText("%");
				panelDatosPlan.add(lblPorcentaje);
				lblPorcentaje.setBounds(163, 55, 17, lblPorcentaje.getPreferredSize().height);
	
				//======== scrollPane2 ========
				{
	
					//---- tblPlanes ----
					tblPlanes.setModel(new DefaultTableModel(
						new Object[][] {
							{"Plan1"},
							{"Plan2"},
							{"Plan3"},
							{"Plan4"},
							{"Plan5"},
						},
						new String[] {
							"Planes agregados"
						}
					));
					scrollPane2.setViewportView(tblPlanes);
				}
				panelDatosPlan.add(scrollPane2);
				scrollPane2.setBounds(222, 24, 215, 96);
	
				//---- btnQuitarPlan ----
				btnQuitarPlan.setText("Quitar Plan");
				btnQuitarPlan.setMargin(new Insets(2, 1, 2, 1));
				btnQuitarPlan.setIcon(new ImageIcon("C:\\Documents and Settings\\LUCAS\\Escritorio\\SEMINARIO I\\images\\menos.png"));
				panelDatosPlan.add(btnQuitarPlan);
				btnQuitarPlan.setBounds(116, 95, 102, 25);
				{
					jTextField2 = new JTextField();
					panelDatosPlan.add(jTextField2);
					jTextField2.setBounds(100, 31, 94, 20);
				}
				{
					jTextField3 = new JTextField();
					panelDatosPlan.add(jTextField3);
					jTextField3.setBounds(100, 57, 60, 20);
				}
				{
					jLabel3 = new JLabel();
					panelDatosPlan.add(jLabel3);
					jLabel3.setText("Nombre del Plan:");
					jLabel3.setBounds(15, 34, 81, 14);
				}
				{
					jLabel4 = new JLabel();
					panelDatosPlan.add(jLabel4);
					jLabel4.setText("Cobertura:");
					jLabel4.setBounds(43, 60, 53, 14);
				}
				{
					lblPorcentajeCob = new JLabel();
					panelDatosPlan.add(lblPorcentajeCob);
					lblPorcentajeCob.setText("%");
					lblPorcentajeCob.setBounds(166, 60, 11, 14);
				}

				{ // compute preferred size
					Dimension preferredSize = new Dimension();
					for(int i = 0; i < panelDatosPlan.getComponentCount(); i++) {
						Rectangle bounds = panelDatosPlan.getComponent(i).getBounds();
						preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
						preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
					}
					Insets insets = panelDatosPlan.getInsets();
					preferredSize.width += insets.right;
					preferredSize.height += insets.bottom;
					panelDatosPlan.setMinimumSize(preferredSize);
				}
			}
			this2ContentPane.add(panelDatosPlan);
			panelDatosPlan.setBounds(10, 136, 445, 136);
	
			//---- btnAceptar ----
			btnAceptar.setText("Aceptar");
			btnAceptar.setIcon(new ImageIcon("C:\\Documents and Settings\\LUCAS\\Escritorio\\SEMINARIO I\\images\\tildeOKpequeno.jpg"));
			this2ContentPane.add(btnAceptar);
			btnAceptar.setBounds(350, 464, 105, 26);
	
			//---- btnCancelar ----
			btnCancelar.setText("Cancelar");
			btnCancelar.setIcon(new ImageIcon("C:\\Documents and Settings\\LUCAS\\Escritorio\\SEMINARIO I\\images\\cruzCancelar.jpg"));
			this2ContentPane.add(btnCancelar);
			btnCancelar.setBounds(250, 435, 105, btnCancelar.getPreferredSize().height);
	
			//======== panelCamposPlanilla ========
			{
				panelCamposPlanilla.setBorder(new TitledBorder("Seleccione los campos que se visualizaran en la planilla de consultas medicas"));
				panelCamposPlanilla.setLayout(null);
	
				//---- ckxNombre ----
				ckxNombre.setText("Nombre");
				panelCamposPlanilla.add(ckxNombre);
				ckxNombre.setBounds(20, 42, 75, ckxNombre.getPreferredSize().height);
	
				//---- ckxApellido ----
				ckxApellido.setText("Apellido");
				panelCamposPlanilla.add(ckxApellido);
				ckxApellido.setBounds(107, 42, 70, 24);
	
				//---- label18 ----
				label18.setText("Referidos al paciente");
				panelCamposPlanilla.add(label18);
				label18.setBounds(12, 17, 120, 25);
	
				//---- ckxTipoDocumento ----
				ckxTipoDocumento.setText("Tipo Documento");
				panelCamposPlanilla.add(ckxTipoDocumento);
				ckxTipoDocumento.setBounds(189, 42, 118, 24);
	
				//---- ckxNumeroAfiliado ----
				ckxNumeroAfiliado.setText("N\u00b0 afiliado");
				panelCamposPlanilla.add(ckxNumeroAfiliado);
				ckxNumeroAfiliado.setBounds(107, 74, 82, 24);
	
				//---- ckxPlan ----
				ckxPlan.setText("Plan");
				panelCamposPlanilla.add(ckxPlan);
				ckxPlan.setBounds(189, 74, 53, 24);
	
				//---- label19 ----
				label19.setText("Referidos a la consulta medica");
				panelCamposPlanilla.add(label19);
				label19.setBounds(12, 100, 175, 25);
	
				//---- ckxCodDiagnostico ----
				ckxCodDiagnostico.setText("Cod. diagnostico");
				panelCamposPlanilla.add(ckxCodDiagnostico);
				ckxCodDiagnostico.setBounds(127, 126, 120, 24);
	
				//---- ckxFechaHora ----
				ckxFechaHora.setText("Fecha y hora");
				panelCamposPlanilla.add(ckxFechaHora);
				ckxFechaHora.setBounds(20, 126, 100, 24);
	
				//---- ckxTelefono ----
				ckxTelefono.setText("Telefono");
				panelCamposPlanilla.add(ckxTelefono);
				ckxTelefono.setBounds(20, 74, 79, 24);
	
				//---- ckxNumeroDocumento ----
				ckxNumeroDocumento.setText("N\u00b0 Documento");
				panelCamposPlanilla.add(ckxNumeroDocumento);
				ckxNumeroDocumento.setBounds(319, 42, 108, 24);
	
				//---- ckxCodAutorizacion ----
				ckxCodAutorizacion.setText("Cod. autorizacion");
				panelCamposPlanilla.add(ckxCodAutorizacion);
				ckxCodAutorizacion.setBounds(254, 126, 125, 24);
				{
					checkNombre = new JCheckBox();
					panelCamposPlanilla.add(checkNombre);
					checkNombre.setText("Nombre");
					checkNombre.setBounds(21, 43, 63, 23);
				}

				{ // compute preferred size
					Dimension preferredSize = new Dimension();
					for(int i = 0; i < panelCamposPlanilla.getComponentCount(); i++) {
						Rectangle bounds = panelCamposPlanilla.getComponent(i).getBounds();
						preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
						preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
					}
					Insets insets = panelCamposPlanilla.getInsets();
					preferredSize.width += insets.right;
					preferredSize.height += insets.bottom;
					panelCamposPlanilla.setMinimumSize(preferredSize);
				}
			}
			this2ContentPane.add(panelCamposPlanilla);
			panelCamposPlanilla.setBounds(10, 287, 445, 163);
			{
				RadioEditar = new JRadioButton();
				this2ContentPane.add(RadioEditar);
				RadioEditar.setText("Editar datos Obra Social");
				RadioEditar.setBounds(307, 10, 143, 20);
			}

			{ // compute preferred size
				Dimension preferredSize = new Dimension();
				for(int i = 0; i < this2ContentPane.getComponentCount(); i++) {
					Rectangle bounds = this2ContentPane.getComponent(i).getBounds();
					preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
					preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
				}
				Insets insets = this2ContentPane.getInsets();
				preferredSize.width += insets.right;
				preferredSize.height += insets.bottom;
				this2ContentPane.setMinimumSize(preferredSize);
				this2ContentPane.setPreferredSize(preferredSize);
			}
			this.pack();
			this.setSize(494, 537);
			this.setLocationRelativeTo(null);
		}
	}

	private JPanel panelDatosObraSocial;
	private JTextField txtNombre;
	private JCheckBox ckxAutorizacion;
	private JLabel lblTelefono;
	private JTextField txtTelefono;
	private JLabel lblSitioWeb;
	private JTextField txtSitioWeb;
	private JLabel lblNombre;
	private JPanel space;
	private JPanel panelDatosPlan;
	private JLabel lblNombrePlan;
	private JTextField txtNombrePlan;
	private JButton btnAgregarPlan;
	private JLabel lblPorcentajeCob;
	private JLabel lblCobertura;
	private JTextField txtCobertura;
	private JLabel lblPorcentaje;
	private JScrollPane scrollPane2;
	private JTable tblPlanes;
	private JButton btnQuitarPlan;
	private JButton btnAceptar;
	private JButton btnCancelar;
	private JPanel panelCamposPlanilla;
	private JCheckBox ckxNombre;
	private JCheckBox ckxApellido;
	private JLabel label18;
	private JCheckBox ckxTipoDocumento;
	private JCheckBox ckxNumeroAfiliado;
	private JCheckBox ckxPlan;
	private JLabel label19;
	private JCheckBox ckxCodDiagnostico;
	private JCheckBox ckxFechaHora;
	private JCheckBox checkNombre;
	private JLabel jLabel4;
	private JLabel jLabel3;
	private JTextField jTextField3;
	private JTextField jTextField2;
	private JCheckBox checkAutorizacion;
	private JLabel jLabel2;
	private JLabel lblWeb;
	private JLabel jLabel1;
	private JRadioButton RadioEditar;
	private JTextField jTextField1;
	private JCheckBox ckxTelefono;
	private JCheckBox ckxNumeroDocumento;
	private JCheckBox ckxCodAutorizacion;
}
